A Church-Style Intermediate Language for MLF

نویسندگان

  • Didier Rémy
  • Boris Yakobowski
چکیده

MLF is a type system that seamlessly merges ML-style implicit but second-class polymorphism with System-F explicit first-class polymorphism. We present xMLF, a Church-style version of MLF with full type information that can easily be maintained during reduction. All parameters of functions are explicitly typed and both type abstraction and type instantiation are explicit. However, type instantiation in xMLF is more general than type application in System F. We equip xMLF with a small-step reduction semantics that allows reduction in any context and show that this relation is confluent and type preserving. We also show that both subject reduction and progress hold for weak-reduction strategies, including call-by-value with the value-restriction.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Recasting MLF

The language MLF has been proposed as an alternative to System F that permits partial type inference a la ML. It differs from System F by its types and type-instance relation. Unfortunately, the definition of type instance is only syntactic, and not underpinned by some underlying semantics. It has so far only been justified a posteriori by the type soundness result. In this work, we revisit MLF...

متن کامل

The Relationship between Learning Style and Iranian Intermediate EFL Learners' Speaking Performance

There are a number of factors which influence the success of learning foreign languageincluding students’ learning styles. This study investigated language learning styles of IranianEFL learners and their class achievement. To this end, sixty female intermediate learners ofinstruction and different ages (15-25), studying at a language institute in Rasht city wereasked to take part in the study....

متن کامل

Effects of Task-based Academic Listening on High School EFL Students' Listening Comprehension: Does Experiential Learning Style Matter?

Task-based language teaching (TBLT) has been considered as an effective language teaching methodology. However, its applicability for lower-proficiency learners in EFL contexts has not been adequately justified. Moreover, the possible mediating effect of the experiential learning styles on academic listening TBLT has not been targeted in the literature, a gap that this study attempts to fill. T...

متن کامل

Graphic Type Constraints and Efficient Type Inference : from ML to MLF Draft Long Version

MLF is a type system that seamlessly merges ML-style type inference with System-F polymorphism. We propose a system of graphic (type) constraints that can be used to perform type inference in both ML or MLF. We show that this constraint system is a small extension of the formalism of graphic types, originally introduced to represent MLF types. We give a few semantic preserving transformations o...

متن کامل

A Stylistic and Proficiency-based Approach to EFL Learners’ Performance Inconsistency

Performance deficiencies and inconsistencies among SLA or FL learners can be attributed to variety of sources including both systemic (i.e., language issues) and individual variables.  Contrary to a rich background, the literature still suffers from a gap as far as delving into the issue from language proficiency and learning style is concerned. To fill the gap, this study addressed EFL learner...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 435  شماره 

صفحات  -

تاریخ انتشار 2010